﻿/*
layout
*/
.l-layout-header {
    height: 25px;
    line-height: 24px;
    background: #E5EFFE url('../images/layout/layout-header.jpg') repeat-x;
    overflow: hidden;
}

.l-layout-header-over {
    background: #EFF4FE url('../images/layout/layout-header-over.jpg') repeat-x;
}

/* 
accordion
*/

.l-accordion-header {
    position: relative;
    padding-left: 10px;
    color: #183152;
    font-weight: bold;
    height: 25px;
    line-height: 24px;
    background: url('../images/layout/accordion-header.jpg') repeat-x;
    overflow: hidden;
    cursor: pointer;
}

.l-accordion-header-over {
    background: url('../images/layout/accordion-header-over.jpg') repeat-x;
}

/*
tab
*/

.l-tab-links {
    background: url('../images/layout/tabs-bg.jpg') repeat-x;
}

.l-tab-links-left {
    background: url(../images/layout/tabs-tools.gif) 0px 0px;
}

.l-tab-links-right {
    background: url(../images/layout/tabs-tools.gif) -51px 0px;
}

.l-tab-links-left-over {
    background-position: -17px 0px;
}

.l-tab-links-right-over {
    background-position: -68px 0px;
}

.l-tab-links-left-invalid {
    background-position: -34px 0px;
}

.l-tab-links-right-invalid {
    background-position: -85px 0px;
}

.l-tab-links li {
    background: url(../images/layout/tabs-item-bg.jpg);
    border: none;
}

.l-tab-links li.l-selected {
    background: url(../images/layout/tabs-item-over-bg.gif);
}

.l-tab-links-item-left {
    width: 2px;
    height: 26px;
    background: url(../images/layout/tabs-item-left-bg.gif)
}

.l-tab-links-item-right {
    width: 2px;
    height: 26px;
    background: url(../images/layout/tabs-item-right-bg.gif)
}
